Extending the Capabilities of Component Models for Embedded Systems
نویسندگان
چکیده
Component-based development helps to improve the modularity and reusability of embedded systems. Component models devised for embedded systems are typically restricted due to the limited computing, storage and power resources of the target systems. Most existing component models for embedded systems therefore only support a static component architecture and provide a simple and lightweight core. With the increasing demand for more feature-rich embedded systems these component architectures must be extended. In order to remain useful for the development of resource-restricted embedded systems, however, the extensions must be optional. Creating such extensions requires a cost-effective development process that can produce reusable, rather than application-specific, extensions. This necessitates a systematic approach to seamlessly integrate application specific requirements of the extension, the existing component model and the constraints of the computing environment. In this paper we propose a scenario-based architectural approach to extending the capabilities of the CAmkES component model. This approach is used to distil application specific requirements and computing constraints, summarise generic scenarios, drive the extension to the core CAmkES architecture. We illustrate our approach with a case study involving the addition of dynamic capabilities to CAmkES.
منابع مشابه
Ideas for Extending the Approach to Evaluating Health in All Policies in South Australia; Comment on “Developing a Framework for a Program Theory-Based Approach to Evaluating Policy Processes and Outcomes: Health in All Policies in South Australia”
Since 2008, the government of South Australia has been using a Health in All Policies (HiAP) approach to achieve their strategic plan (South Australia Strategic Plan of 2004). In this commentary, we summarize some of the strengths and contributions of the innovative evaluation framework that was developed by an embedded team of academic researchers. To inform how the use of HiAP is evaluated mo...
متن کاملWhich Methodology is Better for Combining Linear and Nonlinear Models for Time Series Forecasting?
Both theoretical and empirical findings have suggested that combining different models can be an effective way to improve the predictive performance of each individual model. It is especially occurred when the models in the ensemble are quite different. Hybrid techniques that decompose a time series into its linear and nonlinear components are one of the most important kinds of the hybrid model...
متن کاملEvaluation of a Tool for Supporting Software Component Services in Embedded Real-Time Systems
The use of software component models has become popular in the development of desktop applications and distributed information systems. The most successful models incorporate support for runtime services of general use in their intended application domains. There has been no widespread use of such models in the development of embedded real-time systems and much research is currently directed at...
متن کاملStudy of Dust Storm Synoptical Patterns in Southwest of Iran
As widespread deserts is located in west and southwest of Iran plateau, dust storms form due to west andsouthwest systems over Syria or Iraq as well as Arabian Peninsula. These systems severely affect west and southwestregions. Sometimes the fine dusts transmit to central, north east, and east regions. In this study for investigating dustysynoptical patterns, meteorological data at 5 synoptic s...
متن کاملA comparative study of Cu(П) and Pb(П) adsorption by Iranian bentonite (Birjand area) in aqueous solutions
Heavy metals such as Cu(II) and Pb(II) are among the hazardous pollutants that lead to severe ecological problems and have a toxic effect on living organisms. The removal of Cu(II) and Pb(II) by Iranian bentonite experiment were conducted in single component and multi component systems. The bentonite from the Birjand area was characterized by X-ray diffraction pattern and FTIR spectroscopy. The...
متن کامل